package sample.utils;

import java.io.File;

/**
 * @author taowenchen
 */
public class FileUtils {
    /**
     * 获取当前Jar文件
     *
     * @return
     */
    public static String getFile() {
        // 关键是这行...
        String path = FileUtils.class.getProtectionDomain().getCodeSource().getLocation().getFile();
        try {
            // 转换处理中文及空格
            path = java.net.URLDecoder.decode(path, "UTF-8");
        } catch (java.io.UnsupportedEncodingException e) {
            return null;
        }
        return path;
    }

}
